document.getElementById('btn').onclick = () => {
    // debugger调试
    debugger
    // ?? 通常用于判断左侧的值是否为 null 或者 undefined，如果是，则返回右侧的值，否则返回左侧的值
    let value1
    let result1  = value1 ?? 5 // 因为value1是undefined，所以result1的值为5
    let value2 = 10
    let result2 = value2 ?? 5
    alert('result1:'+result1+'---'+'result2:'+result2)
    //  ~~ 操作符，常被用来将一个数值快速转换为整数（向下取整）
    // 它的原理和 Math.floor() 有些类似，但效率在某些场景下可能更高一点
    let value3 = 3.8
    alert('value3:'+~~value3)
}